Constant-Time Algorithms for Sparsity Matroids
نویسندگان
چکیده
A graph G = (V,E) is called (k, l)-full if G contains a subgraph H = (V, F ) of k|V |− l edges such that, for any non-empty F ′ ⊆ F , |F ′| ≤ k|V (F ′)| − l holds. Here, V (F ) denotes the set of vertices incident to F . It is known that the family of edge sets of (k, l)-full graphs forms a family of matroid, known as the sparsity matroid of G. In this paper, we give a constant-time approximation algorithm for the rank of the sparsity matroid of a degree-bounded undirected graph. This leads to a constant-time tester for (k, l)-fullness in the bounded-degree model, (i.e., we can decide with high probability whether an input graph satisfies a property P or far from P ). Depending on the values of k and l, it can test various properties of a graph such as connectivity, rigidity, and how many spanning trees can be packed. Based on this result, we also propose a constant-time tester for (k, l)-edge-connected-orientability in the bounded-degree model, where an undirected graph G is called (k, l)-edge-connectedorientable if there exists an orientation ~ G of G with a vertex r ∈ V such that ~ G contains k arc-disjoint dipaths from r to each vertex v ∈ V and l arc-disjoint dipaths from each vertex v ∈ V to r. A tester is called a one-sided error tester for P if it always accepts a graph satisfying P . We show, for k ≥ 2 and (proper) l ≥ 0, any one-sided error tester for (k, l)-fullness and (k, l)-edgeconnected-orientability requires Ω(n) queries.
منابع مشابه
A NOVEL FUZZY-BASED SIMILARITY MEASURE FOR COLLABORATIVE FILTERING TO ALLEVIATE THE SPARSITY PROBLEM
Memory-based collaborative filtering is the most popular approach to build recommender systems. Despite its success in many applications, it still suffers from several major limitations, including data sparsity. Sparse data affect the quality of the user similarity measurement and consequently the quality of the recommender system. In this paper, we propose a novel user similarity measure based...
متن کاملSecretary problems: weights and discounts
The classical secretary problem studies the problem of selecting online an element (a “secretary”) with maximum value in a randomly ordered sequence. The difficulty lies in the fact that an element must be either selected or discarded upon its arrival, and this decision is irrevocable. Constant-competitive algorithms are known for the classical secretary problems (see, e.g., the survey of Freem...
متن کاملA Framework for the Secretary Problem on the Intersection of Matroids
The secretary problem became one of the most prominent online selection problems due to its numerous applications in online mechanism design. The task is to select a maximumweight subset of elements subject to given constraints, where elements arrive one-by-one in random order, revealing a weight upon arrival. The decision whether to select an element has to be taken immediately after its arriv...
متن کاملPerformance of group testing algorithms with constant tests-per-item
We consider the nonadaptive group testing problem in the case that each item appears in a constant number of tests, chosen uniformly at random with replacement, so that the testing matrix has (almost) constant column weights. We analyse the performance of simple and practical algorithms in a range of sparsity regimes, showing that the performance is consistently improved in comparison with more...
متن کاملApproximate Maximin Share Allocations in Matroids
The maximin share guarantee is, in the context of allocating indivisible goods to a set of agents, a recent fairness criterion. A solution achieving a constant approximation of this guarantee always exists and can be computed in polynomial time. We extend the problem to the case where the goods collectively received by the agents satisfy a matroidal constraint. Polynomial approximation algorith...
متن کامل